baffle plate kit - German English Dictionary